History
History
Synonyms
UK
US
Meaning:
creche

a place where babies are looked after while their parents go to work, church etc

childcare during the day

AFTER-SCHOOL CARE as in Wiktionary
AFTER-SCHOOL CARE as in Wikipedia